82
1
270
520
743
4
122
242
684
2
568
222
55
282
648
101
0
800
65
334
576
284
309
850
256
358
1448
7
94
268
616
973
3
263
290