4745
9
1778
2
6139
4
3069
5
1716
1
1009
2259
1212
752
2110
1382
1590
1844
696
1116
657
0
12305
3
1180
2368
685
1380
3556
7
4303
12