4258
1
9036
9
2738
3
300
0
1358
2598
2
1991
1650
2455
4
1834
2428
2189
38477
34
5919
3284
7
542
928
451
4329
10
3841
10183
14
8162
3546
4436
2462
1289601
608
3012
3186
4198