1152
0
1282
2003
1
3116
611
471
300
4594
503
1682
2
46414
584
5918
4
1716
363
653
2913
1045
458
1099
1779
793
1414