667
2
4491
0
8527
1
1192
1811
571
629
3901
3
3369
2525
4
3228
12632
7
627
5674
1760
955
3310
1033
644
470
3612
10
1177
945
6707
24
2131
1268
810
1050
3078
1399
5