1871
2260
2985
951
639
805
1154
1410
919
810
819
831
853
1034
3643
884
2437
918
776
706
1513
722
797
1595
876
2313
644
1854
781
1016
691
1557
646
2959
1464
1599
1181
638
1214
1380
2344
813
951
788
800
1574
2647
745
1513
1837
3555
1449
1535
1341
1563
1481
1680
3187
1578
1157
1634
699
1185
1923
1062
1685
1108
7525
4099
674
944
822
944
1114
1050
834
894
1195
1655
603
654
1396
1002
670
2292
1447
732
803
1597
855
676
683
1454
1276
1671
1250
1300
639
4193
982
1904
1750
2509
1793
1074
1548
643
873
660
2405
770
3068
1116
708
784
913
1135
745
713
708