2275
2
19279
31535
0
1020
2730
6
2668
25137
3114
4
1824
2459
9
17353
2546
1
968
802
798
20634
8
1464
1463
7334
392
2076
325
467
1518
434
2855
3
247
553
2716
5237