285
1
492
5
421
121
476
228
2
495
281
607
334
58
0
662
4
534
392
137
498
647
158
478
226
94
102
188
530
362
43
584
317
260