2275
2
19279
31535
0
2730
6
2901
4
2668
25137
864
3114
474
907
2459
9
17353
2204
13
732
1
251
711
1020
2546
802
1824
264
20634
8
1463
7334
2996
2076
467
436
2855
3