739
1
1143
3
1803
5
400
392
2
398
305
359
421
138
345
663
0
166
567
96
86
645
79
141
74
1169
7
90
948
4
124
473
87
106
80