990
877
921
992
860
857
1033
1081
1783
2581
2744
924
2170
1110
1024
1092
1556
1656
1269
1279
937
1388
953
962
1672
827
934
927
961
2262
1303
1686
901
1504
792
873
1235
2538
1136
1689
799
1255
758
747
1688
1477
1920
871
1280
888
1086
943
804
871
2345
1111
862
972
900
1540
2064
1217
1684
1197
1080
1558
4252
875
1156
1435
967
1085
1045
1445
1644
2422
973
1299
872
1274
2540
934
1500
1340
1491
1638
1699
987
844
2571
908
2018
924
1378
832
866
2286
1846
941
1031
956
756
1505
3352
969
880
969
1035
1548
1525
922
1164
1300
856
1051
747
805
813
4278
2056