951
1
2377
929
3
623
19944
2
467
0
1639
1015
1087
496
1922
1380
1606
2163
2906
108797
1597
2131
2901
1751
8527
619
2512
5489
11
2982
2840
5658
9
1038
3017