905
1
896
2097
3
1375
2
1543
2141
6383
17
3148
9
330
0
13159
10
1418
3098
4
7885
2063
4179
5
5425
23
7153
1215
2379
2000