3498
4
31535
0
1020
954
2
2730
6
467
19279
514
1949
3
2758
1
1824
968
1645
458
392
2275
1551
25137
2284
2546
455
177
2727
2093
5713
918
792
77
3428
17353