2730
6
31535
0
3114
4
25137
17353
19279
2
3693
12
1645
1
20634
8
325
489
476
659
1098
1880
1559
288
3808
482
608
1872
1219
2275
988
929
371
6800
919
646
736