2126
2
1606
1
667
4491
0
8527
1192
1811
571
629
3901
3
3369
2525
4
3228
601
12632
7
627
5674
2173
1760
955
3310
2489
2185
644
1545
470
1177
810
3078
1363