2275
2
19279
31535
0
5112
3
2730
6
674
1
8969
2668
25137
3114
4
476
2459
9
17353
3674
10
509
1020
2546
802
1824
5799
20634
8
1463
7334
5379
2076
822
2673
1586
467
2855