977
1
905
0
2316
1376
1986
108797
2810
3
3252
1323
504
2209
1525
1569
2386
2245
575
2530
4
868
6236
10