356
0
1751
2
2189
8876
8
2644
422
497
4139
4
99
1
2330
360
44199
618
14076
7
1007
1126
180849
3980
3
1821
6
2987
297
1053
2142
14508
18
105807
42
578
367
2831
482
8244