799
0
439
695
935
1610
47041
2490
1025
468
303
415
676
298
951
438
379
529
413
1824
2172
1043
1161
357
518
547
498
422
381
365
1629