2730
6
2657
3
292
0
2668
2
467
1824
20634
8
25137
19279
17353
2855
3251
2749
1
3092
1452
2546
466
3674
10
1222856
4
4111
490
1551
4677
5108
2628
111
1270
521
1385
2076