322
2
491
1
483
702
3
99
391
1324
9
559
531
82
115
141
188
87
303
108
4131
8
719
1544
4
481
1140
815
951
395
478
365
669
1337
763
562