82
1
270
520
743
4
122
242
684
2
568
222
54
282
648
100
0
800
64
334
575
284
309
850
256
358
1448
7
94
268
616
973
3
263
290