15621
3234
7339
1520
4337
898
12429
2573
23139
4790
3807
789
4775
989
3513
728
6338
1312
4311
893
4563
945
5446
1128
3811
789
6175
1279
3178
658
4046
838
4230
876
3436
712
4470
926