687
1
770
387
402
966
1809
2
953
0
965
314
790
1716
595
554
1064
6
2649
2023
1026
1062
391
1422
452
697
678
803
2080
747
3480
1153
532
930