2730
6
31535
0
3233
16
1020
505
2190
1
25137
213
2093
2
20634
8
1128
482
1748
4455
4111
980
3092
2442
1336
467
52
1872
195
2886
4
2657
3
2264
2668
968
301
787