941
774
1247
982
803
1069
809
1198
1006
1635
1543
814
1025
3183
1368
1094
1260
1790
1589
708
2480
758
828
1091
1271
1929
3074
705
4474
960
1270
1965
1141
1108
1961
1004
1225
845
748
781
5051
1651
3106
2267
1545
2021
804
774
817
837
1847
4020
927
1052
1075
1110
1002
1494
969
1016
743
1484
1351
3208
689
1512
698
855
1968
3917
5538
667
719
813
664
797
959
1967
969
1263
753
1067
711
784
869
2135
1266
1459
9592
2006
981
1286
1105
2375
674
729
2016
1959
1228
803
740
1000
695
1390
845
1765
893
1136
1319
1513
2412
706
1040
2015
722
815
785
1053
1571
5102