951
1
2245
3
2377
929
3053
7
623
2354
1581
2
19944
297066
0
1639
1015
1087
1922
1606
2163
2906
108797
1597
2131
2901
1751
8527
619
2512
1226
5489
11
2982
2840
1788