2275
2
31535
0
7334
4
3353
11
19279
3268
1
1824
1622
3114
839
20634
8
2016
2076
25137
1642
1425
2730
6
467
2326
995
2749
4143
494
2668
1452
7153
9
43
458
2459
777