796
1113
899
906
849
832
2447
758
981
1425
1323
846
1097
2891
1179
1128
727
980
2622
651
715
877
930
1816
937
979
1120
888
812
894
1069
12007
872
1353
2296
815
949
1597
1416
655
682
825
2967
781
1649
904
947
1081
913
691
685
802
1755
717
1119
737
1210
992
900
822
1462
1137
734
1118
989
998
1305
2691
1331
813
601
645
818
765
1071
2593
1292
1564
781
866
3388
901
805
1127
6278
705
1690
1636
1534
730
791
2399
1844
863
980
946
1524
1549
1089
804
1392
937
1002
863
1126
1484
803
1864
750
1690
995
1112
680
1566
2329
1310
1247
738
1456
1530