302
0
106
1107
1
685
773
272
2534
383
21152
8
36905
2828
3
23802
9
618
131589
38477
34
4309
2
2499
1663
5
237
1857
925
40177
1140
18816
11
2480
4
7793
582
1446
815
444571