2137
1005
996
907
2175
1756
2056
2159
2060
1865
861
1619
1547
1660
3307
1632
1042
1197
953
917
933
1995
2171
1214
1289
2204
1184
1796
869
1339
1193
1158
1608
1563
1094
1689
1623
1474
1706
960
1048
1791
1629
1614
951
4302
1635
2299
1330
1078
910
1189
930
3177
2570
1677
1696
1168
1893
922
1856
1614
856
1038
791
1292
809
1288
873
743
841
1605
1426
1423
2344
1156
893
1378
862
918
3213
2372
745
756
3017
950
967
1627
1995
1102
2453
3041
2519
859
1213
872
1992
1377
1228
2626
1546
1535
873
1230
864
1232
871
1537
828
2279
2000
1620
1078
889
1541
1152
2582
1517
971
1000