3228
1
904
2344
2756
2
1513
2131
3374
4
1080
6057
11
2123
751
2794
1787
3064
5
3202
4089
10
1013
2760
9968
9
2110
958
803
0
23802
662
418