322
2
491
1
483
702
3
99
391
1324
9
559
531
82
115
142
188
87
304
108
4134
8
719
1544
4
481
1140
815
951
396
478
366
669
1337
763
562