1828
3
1087
1
6236
10
1453
2
108797
0
2386
1174
2245
3546
2530
4
10827
4943
2629
5924
17
585
378
951
2123
1015
562
2906
690
1694
1166
11
9956
3012
2209
1777
2799
6