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