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