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