1020
0
2069
3
543
20634
8
422
2730
6
1343
177
1824
17353
1073
640
2657
2668
2
2881
58
477
573
1084
116
3498
4
2395
968
1348
2190
1
1880
336
383
1897