3498
4
31535
0
2730
6
2275
2
177
19279
17353
7334
479
514
1020
4111
798
2668
2303
1
25137
3114
1343
1824
2459
9
29323
282572
928
2461
20
3092
2546
802
1053
326
2064