23137
16
4596
7
1037
29527
22
6552
6
296
1023
1843
2639
2
1596
1
1083
488
479
1202
797
752
457
597
1492
4
1698
592
410
1533
1130
432
779
1704
823
952
976
1398
3
924
477
650
766
486
555
867
1511
1410