904
1
2344
1801
3
3374
4
1080
6057
11
2123
2
8440
751
2794
1787
1689
2204
5
1013
2760
1681
9968
9
2110
958
803
0
23802
662
418
3606
3621
3428