1152
0
1403
1
3116
611
2334
471
300
4594
503
1889
46414
7547
14
584
5918
4
363
1054
653
1045
458
1099
1779
1929
1009
1390
1232
2000