1089
949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
4559
1299
1114
820
4253
1317
1031
1038
694
1220
1419
1722
1849
706
852
1312
2028
640
1978
758
1097
903
768
817
902
2992
888
2560
904
962
830
7758
6913
1204
1209
11968
847
1015
742
1282
697
1994
732
1400
3290
1130
1265
807
685
1140
2519
1055
1879
1332
1012
663
3088
1049
2340
1031
2536
2118
1237
4547
1607
727
2018
997
752
2400
1828
1384
1102
1790
2990
1246
755
1601
767
7560
645
4932
3282
2086
3029