788
908
2939
2537
926
1173
843
1045
841
1128
845
1201
2279
865
896
1555
911
1080
1248
2263
797
756
877
1481
748
1077
883
684
1151
1394
1280
1856
978
4414
949
1908
1209
8821
1073
2576
959
2293
961
1427
966
860
867
1111
735
8665
1455
1544
1305
951
2367
920
975
1998
1336
1183
3325
952
3291
1046
1836
776
816
1733
1949
1551
1060
909
1274
743
1427
900
881
1000
816
1900
800
2922
975
942
1093
875
1062
1928
1230
1064
904
962
831
1075
1923
1630
1140
1179
1306
846
1059
1558
2526
8639
840
1894
747
1468
1849
1004
1205
1892
1162
1538
777
959
919
3397
2567
1719