1199
0
3
1326
1
720
796
2
820
986
814
1395
4
466
502
492
409
485
517
385
779
1960
451
712
567
732
482
617
395
705
195
693
412
768
676
1724
470
691
413
2437
5
1295
1258
707
1019
529
578