904
1
2344
2982
3
2585
2
4954
4
3374
1080
6057
11
2123
346
0
751
2912
5
2794
1787
1013
918
2760
9968
9
2110
958
803
635
23802
662
418