942
1
2711
2
3225
3
7893
4
4651
5151
2911
9
2258
1001
0
1474
21152
8
1942
833
2082
986
2788
2676
398656
19
3777
181997
11
6307
10
2405
2377
2740
6753
17
2763
2593
1905
1508
1040