2730
6
17353
0
1551
2
516
413
2275
539
19279
555
2188
9
2668
419
3114
4
31535
407
427
2299
918
295
316
448
3674
10
1115
802
874
1458
3
10324
2167
433
3440