770
1
611
0
471
1343
4594
503
656
1152
31535
584
1411
2
2321
7
300
363
458
653
1425
1779
1009
1232
1045
576
383
5918
4