3595
8
2085
1
2712
5
584
0
2111
3
20634
2064
467
1333
928
282572
1780
3498
4
31535
2275
2
19279
2461
20
3116
2105
345
2730
6
17353
1965
25137
1840
2809
2093
1824
2006
1124