435
1
825
97
1324
3
1063
347
415
841
2
88
358
430
72
73
309
86
181
89
148
375
4
355
461
0
339
1865
2178
6
567
565
1241
914
3446
444