4111
2
17353
0
3510
1710
1
2546
467
980
5363
6
2569
5
105290
1056
10270
4
895
520
5255
16
1498
4740
1267
455
1137
5262
10
3691
2809
3428
3
5513
282572
3831
693
2283
4172
9