2239
6
392
2
284
1
673
2287
3
706
916
931
652
455
398
981
751
946
118
1104
649
541
552
665
857
512
66
605
8
564
1548
4
448
618
597