2683
0
572
1152
3116
1
611
1837
471
300
4594
503
46414
584
5918
4
2738
363
653
1045
458
1099
1779
1687
2