2730
6
31535
0
3114
4
25137
17353
19279
2
1098
580
20634
8
918
107
517
1710
1
3693
12
2547
6800
1219
2275
1333
489
213
2091
501
467
319
3498
1880
78
325
2093