1402
3621
961
1008
2994
1640
1139
884
2861
1391
1820
777
841
2077
1317
946
962
1350
939
846
1372
1098
1250
1212
1305
870
5779
1832
1065
858
1567
2113
1208
875
1271
936
37004
2767
1310
1096
1237
1162
955
1096
864
808
2867
2852
1381
5049
1093
819
1210
863
1536
786
1204
1471
7520
1872
1575
7269
850
1297
960
1486
1794
2497
1437
2630
1646
1355
1448
2374
1817
1328
1884
9485
3253
1893
893
917
923
1638
1928
865
801
1662
906
779
1481
878
2796
1333
1189
1816
1170
2350
780
3451
1156
5639
925
5991
1335
2862
881
1772
2336
3286
997
761
1122
1990
1055
1311
1789
1034
820
2547