6515
1
398
4964
3
3251
6
905
1205
1263
1136
2
1750
4577
18
3148
9
330
0
231
3929
10
1346
4
4122
6976
12
6406
416
2031
4071
180849