3498
4
1020
0
2730
6
177
31535
2275
2
467
552
474
2328
3
19279
2546
1
1824
514
17353
25137
2810
392
968
3466
2711
2419
3092
1949
282572
2585
1669
2668
2809
918