2184
1
2322
4
1568
1777
919
108797
0
1681
3266
2386
1063
1061
1570
2263
2245
3
3326
2530
6236
10
1174
10827
2629
2
1532
20850
5
396
585
13967
378
951