1252
882
3006
1077
1133
1151
4230
955
2023
1336
1472
1731
890
828
2806
1849
807
1322
942
815
1750
939
878
950
2450
1683
889
1081
863
2495
1034
1310
872
991
1858
1212
3105
1234
2084
1087
787
826
964
2390
843
893
977
2604
925
1343
1613
2287
945
3469
1315
3270
2781
943
1004
1282
1517
1474
766
807
2561
3179
953
1031
2660
839
799
958
1257
1856
849
1264
799
953
1227
946
1855
1512
839
1962
1279
1368
778
1493
2370
802
814
791
823
1007
2036
2517
2688
1069
1571
813
2051
906
1420
1708
813
2001
1186
821
897
1564
1501
1962
840
831
913
2668
1806
963
1268
1421