846
0
2683
572
3116
1
2016
4
611
1211
471
1590
7
300
4594
503
1152
1129
46414
1444
3
510
2
584
1048
430
442
363
653
3700
405