934
1
578
1395
771
609
0
857
719
1044
3
801
880
847
747
638
2
1191
1196
1130
779
796
1349
960
619
727
1214
506
821
471
1928
4
1570
761
2098
10