1540
2022
1580
2501
849
1950
1434
1760
1542
1614
821
887
823
1412
2133
846
1978
1449
1867
2666
2456
1418
1607
1137
1899
4572
2819
1498
1405
1131
1644
3390
862
1473
948
4441
3166
954
2727
1286
1540
1477
1419
946
922
1240
2225
1684
1207
10775
703
785
1235
1718
1520
1331
1341
1078
782
888
2027
1640
675
2282
826
1231
1304
2098
1823
1511
2146
744
2718
2290
1239
1672
1052
1000
1197
3922
1401
751
739
715
740
1533
683
2093
1710
1186
686
1847
1502
1278
3064
3384
3048
850
838
1400
1451
1603
809
4434
777
837
1892
924
1466
814
809
811
1338
1087
960
796
844
1413
1335
760