2730
6
2657
3
20634
8
25137
0
521
1
1020
1551
2
2668
5108
4
3437
5
3251
1694
2546
978
4111
111
467
1824
2076
5380
1222856
1633
4271
5617
48708
19279
17353
2188
9
2855
31220
10