4655
10
1422
1
2507
3
550
929
297066
0
181997
11
4724
750
528
114240
45
2638
2
3033
1205
697
2070
646
1635
4
2769
194
1247
5431
2026
6
2378
18816
2190
13499
5