930
2
2740
3
2711
4651
5151
2911
9
21152
8
1942
1
2082
2489
7
2676
1977
6307
10
2544
6
13499
5
2405
7893
4
960
0
6753
17
2763
2593
688
3683
32353
12
2263
2786
840
1029
5658
3263