28805
6
1860
2
1824
0
2275
19279
7334
4
31535
11611
5
1458
3
25137
2730
2749
2236
1344
2668
3114
2459
9
1587
1
2321
7
777
17353
6968
4123
392
9807
1398
2691
1020
2207
1728