3116
763
1509
711
1411
4145
1012
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
777
623
730
935
1218
6422
809
678
800
721
805
695
671
711
2363
794
735
636
702
754
688
1105
676
951
5636
869
1159
702
965
677
717
639
911
2656
796
3107
752
778
1510
922
860
1055
627
634
877
745
1301
1504
864
1184
675
838
796
991
1300
1514
1588
1008
1605
21948