2638
1178
859
7975
702
754
4792
723
881
3160
1673
1242
1820
985
837
914
1395
1294
2664
20709
685
1390
698
2237
766
1482
1422
1297
1082
1096
2418
733
985
734
1506
985
4057
2420
1546
2628
788
1249
863
842
1642
4250
1397
834
1454
1049
1334
1383
1535
709
1975
1058
1671
892
1219
1013
813
2101
700
1878
1772
679
896
1086
2054
2607
2395
721
1295
636
5868
779
986
693
1252
1878
1028
1471
766
955
830
776
4183
681
5079
736
1072
1735
1820
862
865
3049
725
1544
661
641
1230
2252
728
2267
13258
1027
1317
1377
997
778
3111
818
1297
799
1102
722
807
799
2781
961