2275
2
19279
1557
31535
0
431
1979
9
2730
6
2668
25137
3114
4
2459
17353
6500
1745
1020
1964
2546
1
802
1824
968
20634
8
1463
7334
1501
2076
2397
467
2855
3
247
4111