731
1
412
1748
915
747
0
799
954
2189
3
74
946
2
1080
1151
4
993
1600
590
580
1113
3905
12
675
803
720
2767
6
949
1779
966
1407
5890
620
1182
539