3150
3
2959
1
20211
2006
5
3058
2
2906
9877
667
8527
3177
1192
1811
0
629
3901
3369
2525
4
3228
12632
7
3089
627
5674
1760
955
3310
644
470
1177
810
3078
1363