353
1
60
595
561
0
249
133
1605
3
486
2
70
66
431
6841
4
80
542
7
383
355
731
200
669
346
908
788
507
547
1249
935
307
420
218
234