993
890
865
863
993
1113
3114
2311
824
1324
837
1566
1313
1479
1372
1017
2507
1721
2614
1096
834
2319
1600
928
1863
1005
809
1915
1241
774
1091
947
1438
1397
939
2781
1951
885
1273
1043
885
2654
1704
2504
1419
897
1583
788
1405
1752
979
2634
1186
1617
2356
2727
1108
1720
1828
2377
835
848
791
807
873
3614
1590
1681
1358
1005
1783
989
1217
2536
1065
1023
836
2089
1264
1100
922
1212
926
1479
1014
838
1790
2880
2801
820
1856
2181
2086
885
1649
1009
1029
2452
796
1526
802
1004
1142
1187
1800
3723
2121
1009
1324
1800
1972
909
749
934
1728
1348
1388
972
964
1293