3498
4
3510
2
2730
6
2459
20634
8
1969
1
1610
467
0
2275
2855
3
19279
17353
31535
282572
3381
3116
551
514
177
4497
4323
1020
489
25137
2419
2991
10
2668
1824
3114
5455