1109
1
667
2
4491
0
8527
1192
1811
571
629
3901
3
3369
2525
4
3228
2345
2899
4723
13
12632
7
944
627
5674
1760
2721
955
3310
644
470
1177
810
3078
1410
1363