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