325
2
306
469
1
787
364
685
75
435
669
3
294
219
751
449
4
583
254
457
308
1279
5
446
238
233
403
289
102
305
0
195
69
79
141