830
0
1824
1336
2275
2
19279
25137
7334
4
1357
3248
31535
1020
1848
469
777
21743
1
3114
392
381
297
819
641
1016
2224
2190
970
693
427
2546
20634
8
17353