957
2
479
1
297
332
220
615
282
123
686
396
881
439
49
477
3
299
416
528
336
518
286
605
334
866
6
350
431
301
264
578
993
10
631
0