2147
671
744
803
1232
9101
1145
938
775
893
2085
1208
896
1171
965
795
1904
9609
2090
1035
1779
737
1269
1057
702
2030
817
2005
863
3378
812
2296
794
748
812
685
943
1084
783
2558
1102
703
1202
865
1857
1098
727
1031
807
1893
926
1588
761
1304
894
1042
1699
1005
879
754
876
1080
804
1293
834
875
720
1428
847
1102
806
1102
895
3238
1265
1376
691
1666
736
808
992
1092
843
1039
1219
1487
921
684
969
2562
1351
2377
1556
707
1331
678
2290
1270
944
1510
1375
866
967
1989
1165
1776
1422
788
793
741
938
721
844
1073
1003
3175
568
1423
1560
1364