2385
2176
908
1003
2239
1088
1255
763
1386
957
818
810
807
1385
759
807
1458
2457
1276
6732
892
7928
872
979
865
2718
2155
1930
1012
865
778
1194
773
1160
1629
1538
1693
825
891
1960
1730
1519
1834
819
828
2475
782
720
805
1453
3458
1151
921
2916
1349
1970
779
1651
1609
743
1024
785
1445
627
1300
738
630
684
891
782
1768
732
2414
712
1714
2067
1750
2708
7893
2428
679
1021
973
4896
3153
3129
2140
1562
1552
1322
729
3329
1664
1099
1207
985
1412
1675
852
1039
8195
3027
1163
1955
1578
854
1092
2515
939
751
1133
1517
1600
2616
2018
910
1341
2267
749
731