3027
10
2015
1
3514
3
2442
2
3092
2166
3047
520
1751
2330
4
1222856
2924
2979
48708
0
180849
482
31220
2301
5471
2664
3025
346
1559
4265
1810
6515
116
105290
3599
504