17353
0
31535
25137
3114
4
19279
2
2730
6
1098
20634
8
6800
1551
516
413
2275
539
555
2668
419
407
427
2299
2091
918
295
316
448
802
874
2167
3
433
834