928
2
810
1
5919
6095
9
5717
2324
4
2428
181997
11
1993
3
1991
2189
0
4465
22
3354
1289601
1473
645
19079
6
2044
109776
42
4946
18
32302
2195
1252
17946
2408
8
3507
2377
2223
21
22731
3629