4745
9
1778
2
6139
4
3069
5
3747
1009
1
2189
2361
2259
1212
3326
3
2578
1844
4362
696
1116
685
1380
3556
7
4303
12
3196