375
1
77
877
442
450
490
2
389
423
0
451
553
295
400
528
239
580
746
4
377
557
224
82
227
430
1918
365
308
970
738
1345
843