3114
4
31535
0
1193
1
2730
6
417
1129
1326
25137
1291
1733
17353
1642
1823
1124
20634
8
661
1587
2275
2
1098
1501
1894
1664
2326
3268
1425
1922
18385
263
19279
775