1600
2200
961
1390
1452
2459
1676
1141
1932
2307
1265
2038
1928
2131
3310
2757
3519
1801
1892
1071
1517
2260
34301
4494
2693
9507
15079
2462
3481
5451
13483
1445
10314
2472
2998
1074
19376
20578
1371
983
850
2437
2064
4824
1706
2272
2066
1331
1649
7553
809
1748
967
21198
929
840
867
5840
1418
2679