1990
2395
826
987
867
842
1048
851
1850
973
1673
1011
1456
1560
1133
1245
849
1535
1031
1597
928
1381
844
1361
858
1973
925
1177
863
4002
1244
4106
804
2034
1765
1070
1453
1131
2034
1397
824
1142
1190
1345
1579
1116
1430
3246
1735
5097
1716
1559
1197
833
1644
790
1091
774
1031
1478
706
842
862
692
1299
1136
3119
699
728
1077
1033
1101
1478
685
1598
1997
802
1266
1285
2108
2047
875
1164
1358
1007
622
990
1107
1336
830
1201
858
1011
631
2194
1446
1036
2000
1306
680
1728
787
1129
1290
751
741
1112
723
694
1264
2279
1178
726
720
1141
2856
1088
1438
743
900