1518
3168
1565
1987
932
946
1818
893
2011
1067
2190
1165
4900
2040
5966
1815
5333
717
973
3742
796
712
1221
664
698
2166
2188
5798
980
717
2568
1837
2216
949
2000
1224
801
3856
2410
948
1856
875
1697
1886
674
1078
967
2266
1646
5090
4005
1488
2407
3145
995
763
1550
1479
2991
1247
1361
770
915
902
1997
1377
1311
775
898
941
971
776
4547
828
1104
727
1012
1540
4938
1462
4093
918
778
711
1100
2134
876
782
886
757
1779
1169
4002
1264
2284
892
751
678
5701
891
912
816
1218
790
814
1093
1543
786
2106
2013
767
1673
4508
4200
645
2599
2521
1136
846
2291