918
1
3803
5248
3
1309
0
1992
1441
2
4617
4
697
3178
1801
4914
4928
1856
5389
1388
843
1177
1295
746
946
1363
1411
2570
1438
1965
2763
605
2837
3026