918
0
1024
2
1115
1
1586
1543
503
266
953
846
1009
621
1232
484
1152
576
2328
2522
1418
363
525
608
3287
1599
464
710
360
4328
10
1251
980
745