3498
4
1513
1
2275
2
19279
3063
3
17353
0
31535
25137
282572
2419
20634
8
2668
177
514
3114
1020
928
3116
3510
2461
20
802
1824
1969
2730
6
2064
467
1389
964
2855
2069