1687
1611
2651
1020
2618
1655
1808
1358
2063
1732
718
1003
2367
2529
2019
1401
922
676
2096
1107
902
1372
1600
749
1163
796
1398
2402
1374
1602
1072
909
2588
2720
1435
1486
1136
3995
1719
1296
2318
687
759
1649
646
2288
1484
1627
765
1461
2094
2231
1872
1945
1215
1225
1381
692
3064
2905
1945
1113
2139
933
2507
727
1315
921
613
1542
1579
661
1537
2509
828
2137
1240
973
845
822
773
1494
820
2328
1090
740
1378
2235
1428
880
685
1220
1281
958
992
786
677
3027
686
1108
2084
771
5164
1917
869
1757
1623
1555
1949
950
641
1358
1058
1018
855
1334
3959
1139
598
979