645
1008
679
3082
785
2279
1144
844
1705
1037
3758
703
1680
709
1244
910
2977
6446
825
789
998
5833
1810
756
926
7271
751
3901
775
736
1123
1307
2434
1022
924
728
698
814
1096
1291
1043
1589
1307
831
1526
660
678
1040
850
1018
1247
1087
1216
887
1317
769
784
843
760
654
1469
1193
900
842
1140
870
1001
1391
1249
1216
2673
807
725
651
1207
18509
874
793
1423
1065
1058
3139
708
773
919
2343
716
1746
714
1642
814
926
839
930
1310
1006
1124
779
901
918
1455
924
1705
21156
716
922
1810
843
844
1295
849
2083
3685
2375
1003
858
2165
857
1159
1103