3960
1582
1261
1030
1003
1646
848
1006
1231
866
874
1074
897
856
898
1685
839
1592
959
6145
1064
904
877
943
1450
2080
1423
921
924
3290
1716
985
988
924
1242
836
948
2688
906
881
1099
1590
1833
1503
1814
1727
1256
1358
942
907
1719
1579
1161
1379
863
967
1514
3326
1884
1252
1681
1307
773
2063
865
1876
783
783
2068
782
791
853
1120
1421
2473
1625
1695
1108
1014
1455
1205
983
1772
1550
1597
2281
2182
840
1430
1022
2485
768
945
753
1050
1856
1454
2152
1073
1275
2516
960
864
1091
861
912
1438
2992
1432
873
847
825
1151
1196
879
846
2408
3697
1759
914