995
954
1029
1613
964
2812
1183
4795
2683
1027
1907
2004
2298
2569
1077
1485
1373
1796
1189
2625
1050
2011
1638
1188
875
1056
1282
2401
997
1148
1091
881
915
1126
869
5089
1154
1064
934
1192
861
1600
1742
1900
1339
1034
2497
3118
5199
1009
8530
1998
1710
1198
1641
1146
1193
1960
1384
1770
1595
1778
928
780
986
3541
1023
1640
1348
868
903
880
2376
1171
881
1411
885
876
898
1075
907
1382
830
1315
1664
858
813
4251
978
1487
1958
3033
4345
853
1991
848
2805
1293
1535
846
1358
831
1168
838
801
1111
1675
812
918
2699
2425
762
2668
1029
958
967
1580
1466
1706
5048