705
2
430
1
911
1333
127
0
126
941
4
256
368
574
1191
1657
764
1367
10
456
591
1194
208
145
253
289
226
236
351
395
489
900
5
555
984
6112
6