691
0
755
1009
4328
10
46414
1
1015
1105
458
2522
1152
503
768
584
642
572
1649
1418
2
1921
4594
649
1045
3659
14
552
621
1431
909
1232
1192
1378
1428