2730
6
17353
0
31535
25137
3469
4
20634
8
1098
1081
1949
3
467
378
3114
1880
2
427
2299
846
1020
77
433
19279
169
453
298
418
101
78
441
1123
165