955
3622
1121
4143
809
1578
925
1848
963
2126
1103
1320
1059
1295
872
912
1062
785
1734
862
1099
1000
12891
886
725
1182
966
1587
1785
1194
3148
789
789
1096
1099
1162
931
1153
3764
1541
1017
814
797
1122
2556
704
879
709
2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
1741
787
1293
998
1731
1483
901
1001
1139
2148
1901
2544
1046
1358
1841
825
6271
1242
1709
845
5151
4003
785
708
2128
672
1087
820
2102
736
1839
941
2051
911
2374
800
1255
1115
841
2566
799
726
668
899
1967
1107
869
992
797
2464
1273
738
1520
1731
739
718
4973
869
4228
1450