2730
6
31535
0
25137
17353
19279
2
3114
4
20634
8
1098
247
2953
1
1880
1254
6800
2275
602
97284
2091
3067
3
742
1404
2043
1282
2749
4099
1020
2194
484
2668
327