4745
9
6139
4
1009
1
1212
909
490
0
3176
2
1875
5
1778
3069
1177
1388
2259
843
1678
746
685
1380
3556
7
1844
1158
1686
696
1203
742
1116