3595
8
2085
1
2712
5
584
0
2111
3
20634
467
1333
1780
31535
2275
2
19279
2105
345
2730
6
17353
1965
25137
1840
2809
2093
1824
2006
2668
2881
3114
4
762
1020
3092
2082