928
2
810
1
806
2324
4
2428
1993
3
2593
6095
9
1991
2349
2026
6
5717
4946
18
32302
0
1387
676
2676
297066
2189
21152
8
19079
1289601
2408
2711
4651
2911
1505
2145
4601
1604