951
1
4398
10
8527
658
0
1372
2110
4335
2
2732
1289601
4
383
1518
123674
35
2392
1749
1716
4396
5
1812
913
3694
1590
2322
1431
3107
7
6236
1514
2562
2906
4443
9
980
20850