879
782
798
1117
843
970
956
2685
1311
1852
1459
4041
832
1840
1286
1564
1104
848
1746
960
2687
2571
1008
985
3853
1766
1414
1444
905
911
1960
2274
3164
1015
2312
808
1256
802
789
1398
1105
818
2274
867
1196
816
1063
1488
1496
805
1196
1010
2128
794
816
2223
1173
1375
2278
1203
699
1035
1640
1009
1522
1410
757
2482
1729
1068
1389
1466
4544
1790
1279
1430
1276
903
737
1640
720
815
885
3799
1346
1059
1305
1462
1299
754
2021
1176
4828
706
852
966
1232
865
1628
728
949
2965
785
1049
927
1007
740
936
3879
2199
873
1214
1083
1542
747
744
1998
976
678
2996