322
1
726
486
299
595
292
461
251
712
2
504
275
793
0
714
6
351
323
176
227
2212
1659
1013
661
471
579
3
1211
846
622
427
658
609
4