381
1
466
471
122
564
2108
2
2976
451
621
2220
4
492
512
578
1745
565
521
1784
783
696
415
846
554
487
1077
8
548
607
612
9187
27
504