706
0
1
464
338
436
283
1763
12
383
289
470
256
328
432
449
360
459
2
370
814
400
468
431
486
936
3
575
620
653
794
4
604
806
730
933
1141
777
962
916
852
1030
846
1290
1318
1007
961
1112