2301
2
3092
1
1921
458
0
2881
1507
1832
3
2702
543
1941
8
3114
4
18385
671
1880
3510
4111
3466
5
2749
2748
1452
2190
3653
2362
1098
423
667
2042
6
2023
337