3046
3
1866
1
2615
2
24353
0
2573
7
667
4491
8527
1192
1811
571
629
3901
3369
2525
4
3228
12632
2259
9160
5
2563
627
5674
3318
1760
955
3310
644
470
1177
810