2012
2
948
1
3779
4044
5
2087
17946
0
3051
5065
528
501
3498
4
616
801
3435
791
2512
657
3673
6
1618
721
3012
297066
2629
1210
2906
908
1486
685
2595