930
1503
781
1254
958
14605
1453
787
878
1467
3239
1227
1119
2110
842
1211
3253
933
1532
2505
1010
4580
941
1492
1703
1122
1116
2172
1880
6930
2489
710
1524
3473
755
1255
818
1685
769
2018
1649
1004
929
748
890
865
1204
4744
989
950
6194
1333
892
926
695
1249
1010
775
1445
1344
924
2310
693
1278
1411
778
2216
1439
1608
2899
5367
702
693
1574
778
2160
713
759
878
2814
1072
809
3197
4275
3160
880
1428
844
1838
1390
2106
942
948
1491
3922
881
899
1536
1410
2662
3460
1603
10756
704
4971
786
1336
1163
887
1944
697
1160
1600
1468
777
1187
1001
1125
3384
796