17621
1147
2908
1190
1235
1115
3600
791
737
8306
804
1161
716
945
885
1636
750
1456
964
3603
913
1002
838
666
22047
965
730
1263
779
768
1043
2504
705
10436
650
1138
1351
815
709
702
5153
764
844
994
726
720
1209
737
838
762
690
1203
735
1983
905
694
1809
791
838
822
864
805
3037
1161
933
1106
730
797
897
1919
1980
911
1193
776
668
887
820
5171
686
647
645
1774
714
2747
696
659
628
901
656
2495
1771
779
681
928
683
730
1174
709
677
2621
1336
1278
897
848
804
827
737
901
602
657
702
628
787
792
690
995
1262
680
943
899