759
0
1231
1
846
2683
572
611
1642
471
1343
4594
503
1152
3659
14
46414
1578
2
584
2000
875
300
363
458
653