667
2
4491
0
8527
1
1192
1811
571
629
3901
3
3369
2302
2525
4
3228
12632
7
627
5674
9511
5
1760
1746
955
3310
1272
644
470
1177
1657
810
3078
1363
2071
1255