2975
12624
2304
1435
735
2926
4757
1804
2366
1851
1788
778
4218
16068
1266
721
1214
4057
1285
4224
667
942
823
18301
725
748
748
12877
54219
1187
925
2133
4115
1046
110285
1369
722
2333
1900
3228
689
71039
996
8177
730
759
841
783
3894
6271
4374
18834
6527
1418
2518
675
1500
680
1905
23413