4745
9
1778
2
6139
4
3069
5
1009
1
667
4491
0
8527
1192
1811
571
629
3901
3
3369
2259
1212
2525
3228
12632
7
627
5674
1760
955
3310
644
470
1177
810
3078
1363