2166
1
1509
2110
1532
2
938
309
0
1895
108797
1678
1195
2283
3344
2037
2386
3132
10
2245
3
2530
4
6236
1175
1174
10827
1541
2701
2629
6189
9
585
378
951
1015
562