896
1
1375
2
1543
2141
1342
6383
17
3148
9
382
509
0
661
330
418
15482
15
1418
3098
4
1306
7885
235
2063
1470
4179
5
5425
23
7153
1215
2379
1006