2730
6
3251
5617
5
1496
0
2657
3
2668
2
543
1222856
4
20634
8
1691
1
180849
2183
2587
16
10543
9
17353
2855
10396
18385
31535
166543
18
25440
1824
2531
4328
10
2659
6515
3203
2189
422
383