2730
6
20634
8
169211
11
2080
4
2120
121182
1
2657
3
2668
2
482
1745
3251
1824
0
2716
1949
521
105290
25137
2683
631
1663
1020
2855
1267
2843
17353
31535
968
2727
538
1754