951
1
2377
929
3
623
6346
16
1628
2358
9
3090
6
19944
2
3673
3694
7095
467
0
6499
1639
1015
1087
496
1922
1380
1606
2163
2906
108797
1597
2131
2901
1751
8527
1289601
4